God Caught on Google Street View Giving the World a Hug By Ben Hur Religion • February 2009 • Views: 323 Game Changer?